home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Tools / Languages / MacGofer 0.22d / MacGofer Sources / AcornMake next >
Encoding:
Text File  |  1994-01-06  |  3.5 KB  |  142 lines  |  [TEXT/MPS ]

  1. # Project:   Gofer228
  2.  
  3.  
  4. # Toolflags:
  5. CCflags = -c -depend !Depend -IC: -throwback  -DLAMBDAVAR  
  6. Linkflags = -aif -o $@ 
  7. ObjAsmflags = -depend !Depend -ThrowBack -Stamp -quit -CloseExec
  8. CMHGflags = 
  9. LibFileflags = -c -o $@
  10. Squeezeflags = -o $@
  11. AAsmflags = -depend !Depend -quit -CloseExec -To $@ -From
  12.  
  13.  
  14. # Final targets:
  15. @.GofC:   @.o.compiler @.o.input @.o.static @.o.storage @.o.type @.o.cbuiltin \
  16.         @.o.cmachine @.o.gofc c:o.Stubs c:o.RISC_OSLib 
  17.         link $(linkflags) @.o.compiler @.o.input @.o.static @.o.storage \
  18.         @.o.type @.o.cbuiltin @.o.cmachine @.o.gofc c:o.Stubs c:o.RISC_OSLib 
  19. @.Gofer:   c:o.Stubs c:o.RISC_OSLib @.o.compiler @.o.input @.o.static \
  20.         @.o.storage @.o.type @.o.builtin @.o.gofer @.o.machine @.o.output 
  21.         link $(linkflags) c:o.Stubs c:o.RISC_OSLib @.o.compiler @.o.input \
  22.         @.o.static @.o.storage @.o.type @.o.builtin @.o.gofer @.o.machine @.o.output 
  23.  
  24.  
  25. # User-editable dependencies:
  26.  
  27. # Static dependencies:
  28. @.o.compiler:   @.c.compiler
  29.         cc $(ccflags) -o @.o.compiler @.c.compiler 
  30. @.o.input:   @.c.input
  31.         cc $(ccflags) -o @.o.input @.c.input 
  32. @.o.static:   @.c.static
  33.         cc $(ccflags) -o @.o.static @.c.static 
  34. @.o.storage:   @.c.storage
  35.         cc $(ccflags) -o @.o.storage @.c.storage 
  36. @.o.type:   @.c.type
  37.         cc $(ccflags) -o @.o.type @.c.type 
  38. @.o.builtin:   @.c.builtin
  39.         cc $(ccflags) -o @.o.builtin @.c.builtin 
  40. @.o.gofer:   @.c.gofer
  41.         cc $(ccflags) -o @.o.gofer @.c.gofer 
  42. @.o.machine:   @.c.machine
  43.         cc $(ccflags) -o @.o.machine @.c.machine 
  44. @.o.output:   @.c.output
  45.         cc $(ccflags) -o @.o.output @.c.output 
  46. @.o.cbuiltin:   @.c.cbuiltin
  47.         cc $(ccflags) -o @.o.cbuiltin @.c.cbuiltin 
  48. @.o.cmachine:   @.c.cmachine
  49.         cc $(ccflags) -o @.o.cmachine @.c.cmachine 
  50. @.o.gofc:   @.c.gofc
  51.         cc $(ccflags) -o @.o.gofc @.c.gofc 
  52.  
  53.  
  54. # Dynamic dependencies:
  55. o.runtime:    c.runtime
  56. o.runtime:    h.gofc
  57. o.runtime:    h.prelude
  58. o.runtime:    c.twospace
  59. o.runtime:    c.machdep
  60. o.runtime:    C:h.swis
  61. o.runtime:    C:h.os
  62. o.compiler:    c.compiler
  63. o.compiler:    h.prelude
  64. o.compiler:    h.storage
  65. o.compiler:    h.connect
  66. o.input:    c.input
  67. o.input:    h.prelude
  68. o.input:    h.storage
  69. o.input:    h.connect
  70. o.input:    h.command
  71. o.input:    h.errors
  72. o.input:    c.parser
  73. o.static:    c.static
  74. o.static:    h.prelude
  75. o.static:    h.storage
  76. o.static:    h.connect
  77. o.static:    h.errors
  78. o.static:    c.scc
  79. o.static:    c.scc
  80. o.static:    c.scc
  81. o.storage:    c.storage
  82. o.storage:    h.prelude
  83. o.storage:    h.storage
  84. o.storage:    h.connect
  85. o.storage:    h.errors
  86. o.type:    c.type
  87. o.type:    h.prelude
  88. o.type:    h.storage
  89. o.type:    h.connect
  90. o.type:    h.errors
  91. o.type:    c.subst
  92. o.type:    c.kind
  93. o.type:    c.preds
  94. o.cbuiltin:    c.cbuiltin
  95. o.cbuiltin:    h.prelude
  96. o.cbuiltin:    h.storage
  97. o.cbuiltin:    h.connect
  98. o.cbuiltin:    h.errors
  99. o.cbuiltin:    c.prims
  100. o.cmachine:    c.cmachine
  101. o.cmachine:    h.prelude
  102. o.cmachine:    h.storage
  103. o.cmachine:    h.connect
  104. o.cmachine:    h.errors
  105. o.gofc:    c.gofc
  106. o.gofc:    h.prelude
  107. o.gofc:    h.storage
  108. o.gofc:    h.command
  109. o.gofc:    h.connect
  110. o.gofc:    h.errors
  111. o.gofc:    c.machdep
  112. o.gofc:    C:h.swis
  113. o.gofc:    C:h.os
  114. o.gofc:    c.commonui
  115. o.gofc:    c.output
  116. o.builtin:    c.builtin
  117. o.builtin:    h.prelude
  118. o.builtin:    h.storage
  119. o.builtin:    h.connect
  120. o.builtin:    h.errors
  121. o.builtin:    c.prims
  122. o.gofer:    c.gofer
  123. o.gofer:    h.prelude
  124. o.gofer:    h.storage
  125. o.gofer:    h.command
  126. o.gofer:    h.connect
  127. o.gofer:    h.errors
  128. o.gofer:    c.machdep
  129. o.gofer:    C:h.swis
  130. o.gofer:    C:h.os
  131. o.gofer:    c.commonui
  132. o.machine:    c.machine
  133. o.machine:    h.prelude
  134. o.machine:    h.storage
  135. o.machine:    h.connect
  136. o.machine:    h.errors
  137. o.output:    c.output
  138. o.output:    h.prelude
  139. o.output:    h.storage
  140. o.output:    h.connect
  141. o.output:    h.errors
  142.